// pages/categoryMoney/categoryMoney.js
var app = getApp()
var util = require('../../utils/util.js');
var url = util.baseUrl
Page({

  /**
   * 页面的初始数据
   */
  data: {
    userInfo:'',//用户信息
    mohuanUser:'',//用户id
    phoneNo:'',// 扫描推广码进入客户的推荐人手机号
    memberId:'',
    scene:[],
    index:0,
    status: false,  
    inputCates:'我需要的品类',
    inputMoney:'我的预算金额及数量',
    inputOccasion:'我要穿着使用的场合',
    inputOther:'我的其他要求 例：下周六穿着使用',
    selectedCateList:[],
    scenes:0,//选择的场景
    requirementId:'', //需求id
    successSubmit:1, 
    optionId:'',
    typeId:'',//区分正常区和其他区的标识   
  },

  //  选择场景
  bindPickerChange: function (e) {
    // console.log('picker发送选择改变，携带值为', e.detail.value)
    this.setData({   
      inputOccasion: this.data.scene[e.detail.value]      
    })
  },

  /**
   * 时间处理函数
   */
  goCategory:function(){
    wx.navigateTo({
      url: '/pages/categoryMoney/categoryMoney',
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var that = this  
    console.log(options)   
    var mohuanUser = app.globalData.mohuanUser
    // var requirementId = options.requirementId
    // var optionId = options.requirementId
    that.setData({
      optionId: options.requirementId
    })
    if(options.type){
      that.setData({     
        typeId: options.type,//来自其他三个区的提交
      })
      console.log(that.data.optionId)
    }
 
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },
 

// 回到首页
  backcustomAssistant:function(){

    wx.switchTab({
      url: '/pages/customAssistant/customAssistant'
    })
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    var that = this
    // 获取需求id
    if (that.data.optionId != '' || that.data.optionId != null || that.data.optionId != undefined  ) {  
     
      wx.request({
        url: url + '/c2mwebservice/api/v2/public/customization/getDemandById/' + that.data.optionId , //仅为示例，并非真实的接口地址        
        method: 'get',      
        success(res) {
          var details = res.data.returnData
          console.log(res.data.returnData)
          console.log(res.data)
          if(that.data.typeId != ''){//其他自己填的区域的情况
            that.setData({
              inputCates: details.categoryName +':'+details.userCategory,
              inputMoney: details.totalBudget,
              inputOccasion: details.dressOccasion,
              inputOther: details.remark
            })
          }else{       
            that.setData({
              inputCates: details.userCategory,
              inputMoney: details.totalBudget,
              inputOccasion: details.dressOccasion,
              inputOther: details.remark
            })
          }
       


        }
      })
    }

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})